//
//  XJNearByAddresNavView.h
//  XinJiangMall
//
//  Created by RaoBo on 2018/7/9.
//  Copyright © 2018年 Tzyang. All rights reserved.
//  附近地址自定义加的导航条view


#import <UIKit/UIKit.h>


@interface XJNearByAddresNavView : UIView

//xjNearByAddressNavView

/**1.点击左边的选择城市的block回调
 要做的事:
 a.显示城市列表view。
 b.点击之后将要将对应的值传到这里来。同时要更新frame. 更具文字长度计算label的长度。
   问题就是怎么将另外一个view里面的值传到这里来。
 
 view1
 
 ------VC------
 
 view2
 
 点击了view1     弹出view2。
 点击了view2里面的某一个cell 在将值传到view1中。
 关键是中间还隔着一个控制器啊。不好写。
 */
@property (nonatomic, copy) void(^xjNearByAddressNavViewClickLeftCityBlock)(void);


/**2.点击搜索的block回调*/
@property (nonatomic, copy) void(^xjNearByAddressNavViewSearchBlock)(NSString *searchStr);


/**3.点击取消按钮的block*/
@property (nonatomic, copy) void(^xjNearByAddressNavViewClickCancelButtonBlock)(void);



/**根据传进来的文字.给右边的label赋值 同时根据文字的长重新布局frame*/
- (void)reValueAndLayoutWithCityName:(NSString *)city;

@end


